package com.niiwoo.civet.trade.dto.newRefund;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 还款状态对象
 */
@Data
public class RefundStateDTO {

    private BigDecimal amount = BigDecimal.ZERO;// 总额 = capital + interest + penaltyFee + guaranteeFee + managementFee + consultingFee

    private BigDecimal capital = BigDecimal.ZERO;// 本金

    private BigDecimal interest = BigDecimal.ZERO;// 利息

    private BigDecimal penaltyFee = BigDecimal.ZERO;// 罚息

    private BigDecimal guaranteeFee = BigDecimal.ZERO;// 担保服务费

    private BigDecimal manageFee = BigDecimal.ZERO;// 平台管理费

    private BigDecimal consultingFee = BigDecimal.ZERO;// 咨询服务费

    private BigDecimal reducedFee = BigDecimal.ZERO;// 减免利息（提前结清时设置）

}
